Functional Pearl: La Tour D’Hanoı̈

نویسنده

  • Ralf Hinze
چکیده

This pearl aims to demonstrate the ideas of wholemeal and projective programming using the Towers of Hanoi puzzle as a running example. The puzzle has its own beauty, which we hope to expose along the way.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model equations for the Eiffel Tower profile: historical perspective and new results

Model equations for the shape of the Eiffel Tower are investigated. One model purported to be based on Eiffel’s writing does not give a tower with the correct curvature. A second popular model not connected with Eiffel’s writings provides a fair approximation to the tower’s skyline profile of 29 contiguous panels. Reported here is a third model derived from Eiffel’s concern about wind loads on ...

متن کامل

Building Proofs by Analogy via the Curry-Horward Isomorphism

We present a formal method for building proofs by analogy and its implementation as a proof tactic for the NuPRL proof development system. The Curry-Howard Isomorphism is used to represent proof constructions in a term-functional language and to specify analogies by transformation rules on these terms. The method has the advantage to admit complete formalization and to make use of well-known te...

متن کامل

Continued Fractions , Comparison Algorithms , and Fine

There are known algorithms based on continued fractions for comparing fractions and for determining the sign of 2x2 determinants. The analysis of such extremely simple algorithms leads to an incursion into a surprising variety of domains. We take the reader through a light tour of dynamical systems (symbolic dynamics), number theory (continued fractions), special functions (multiple zeta values...

متن کامل

Les technologies de la parole et du TALN pour l'assistance à domicile des personnes âgées : un rapide tour d'horizon (Quick tour of NLP and speech technologies for ambient assisted living) [in French]

Quick tour of NLP and speech technologies for ambient assisted living To address the challenges imposed by an ageing population, developed countries are massively supporting the development Information and Communication Technologies (ICT). ICT represents a great opportunity to improve the daily life of the elderly so that they always keep control over their life and use technology to continue t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009